I Only Want to Download from My Lab PC.  What Parts of FastChip Do I Need to Install?

Typically, lab PCs are old workstations working well beyond their prime.  They generally lack fancy displays and are notoriously short on disk space and memory.  Consequently, you probably do not want to install all of FastChip on the lab PC.

There are two critical items that you do want installed on your lab computer to support your Triscend application.

  • FastChip Device Link (FDL)
  • Triscend MultiJTAG Server (TMJS)

After installing these programs, you can download and debug an application without ever invoking the FastChip graphical interface, reducing the hardware requirements on your lab computer.

 Insert the FastChip CD-ROM on the lab machine and start the FastChip installation process.  When you reach the Setup Type dialog box, select Custom installation.  Click Next >.

 De-select all components except Triscend Program Files.  De-select all programs except Device Link Utility and Triscend MultiJTAG Server (TMJS).  Click Next >.  The installation image is kept to a minimum.

 Choose the appropriate JTAG-based download probe for your development environment and click Next > and complete the remaining installation steps.

 After installation, start a TMJS session by opening a command console or DOS box and typing the command appropriate for your specific development environment.

tmjs [options][target][port]

To view help on TMJS, type the following command.

csoc man tmjs | more

 Check that TMJS successfully launches with the message Status:  Server is running.  In the following DOS screen, TMJS successfully connects to an E5 target board via the Macraigor Wiggler JTAG cable over TCP/IP port 5005.

 

TRISCEND MULTIJTAG SERVER COMMANDS

help      : display Triscend MultiJTAG Server help.

exit/quit : diconnect target, terminate JTAG server & exit.

status    : show JTAG server connection status & settings.

connect   : launch JTAG server & connect to target.

terminate : disconnect target & terminate JTAG server.

clear     : clear target name & host settings.

 

Launching JTAG server & connect to target ‘TE5_JTAG_Wiggler’ on port 5005

Server is running.

Opening TCP/IP channel to JTAG server on port 5005

TCP/IP channel is open.

 

Status  : Server is running.

Settings: TE5_Jtag_Wiggler, port 5005

tmjs<

 

 Open a separate console window or DOS box and use the csoc download command to download a CSoC configuration image or hex file created elsewhere, such as on your desktop computer.

csoc download [options]

To view help on csoc download, type the following command.

csoc man download | more

 After downloading the CSoC image, you can also debug an application from a console window or DOS box using the csoc debug command.  The csoc debug command can be invoked as a single command, in interactive mode, or using a separate command file.

csoc debug [options] <subcommand> [<argument>] …

To view help on csoc debug, type the following command.

csoc man debug | more

 

FastChip Version: 2.3.0

This solution may or may not apply to other versions of the FastChip development system.

 

®

© 2002 by Triscend Corporation.  All rights reserved.